Advances in Algebraic Geometric Computation

نویسنده

  • Franz Winkler
چکیده

Algebraic curves and surfaces play an important and ever increasing role in computer aided geometric design, computer vision, and computer aided manufacturing. Consequently, theoretical results need to be adapted to practical needs. We need efficient algorithms for generating, representing, manipulating, analyzing, rendering algebraic curves and surfaces. In the last years there has been dramatic progress in all areas of algebraic computation. In particular, the application of computer algebra to the design and analysis of algebraic curves and surfaces has been extremely successful. In this lecture we report on some of these developments. One interesting subproblem in algebraic geometric computation is the rational parame-trization of curves and surfaces. The tacnode curve defined by f(x, y) = 2x − 3xy + y − 2y + y in the real plane has the rational parametrization x(t) = t − 6t + 9t− 2 2t4 − 16t3 + 40t2 − 32t + 9 , y(t) = t − 4t + 4 2t4 − 16t3 + 40t2 − 32t + 9 over Q. The criterion for parametrizability is the genus. Only curves of genus 0 have a rational parametrization, and only surfaces of arithmetic genus 0 and second plurigenus 0 have a rational parametrization. Conversely, given a parametric representation of a curve or surface, we might ask for the implicit algebraic equation defining it. Computing parametrizations essentially requires the full analysis of singularities (either by successive blow-ups, or by Puiseux expansion) and the determination of regular points on the curve or surface. We can control the quality of the resulting parametrization by controlling the field over which we choose this regular point. Thus, finding a regular curve point over a minimal field extension on a ∗The author wants to acknowledge support from the Austrian Fonds zur Förderung der wissenschaftlichen Forschung (FWF) under project SFB F013/1304. 108 Proceedings of the International Conference on Algebra and Its Applications 2002 curve of genus 0 is one of the central problems in rational parametrization of curves, compare [SeWi97]. Similarly, finding rational curves on surfaces leads to parametrizations, compare [LSWH00]. The quality of parametrizations can be measured by the necessary field extension and also by the number of times the variety is traced by the parametrization. We will analyze the relation of the tracing index of a curve to the degrees of the implicit equation and the degree of the parametrization, compare [SeWi01]. 1 Parametrization of Algebraic Curves Algebraic curves and surfaces have been studied intensively in algebraic geometry for decades and even centuries. Thus, there exists a huge amount of theoretical knowledge about these geometric objects. Recently, algebraic curves and surfaces play an important and ever increasing role in computer aided geometric design, computer vision, and computer aided manufacturing. Consequently, theoretical results need to be adapted to practical needs. We need efficient algorithms for generating, representing, manipulating, analyzing, rendering algebraic curves and surfaces. Such efficient symbolic algorithms can be constructed based on method of computer algebra as described, for instance, in [Wink96]. One interesting subproblem is the rational parametrization of curves and surfaces. Definition 1.1. Let K be an algebraically closed field of characteristic 0. Consider an affine plane algebraic curve C in A(K) defined by the bivariate polynomial f(x, y) ∈ K[x, y], i.e. C = {(a, b) | (a, b) ∈ A(K) and f(a, b) = 0}. Of course, we could also view this curve in the projective plane P(K), defined by F (x, y, z), the homogenization of f(x, y). We denote the field of rational function over C by K(C). A pair of rational functions P = (x(t), y(t)) ∈ K(t) is a rational parametrization of the curve C, if and only if f(x(t), y(t)) = 0 and for almost every point (x0, y0) ∈ C (i.e. up to finitely many exceptions) there is a parameter value t0 ∈ K such that (x0, y0) = (x(t0), y(t0)). Only irreducible curves, i.e. curves whose defining polynomials are absolutely irreducible, can have a rational parametrization. Almost any rational transformation of a rational parametrization is again a rational parametrization, so such parametrizations are not unique. Implicit representations (by defining polynomial) and parametric representations (by rational parametrization) both have their particular advantages and disad-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algebraic Geometry and Geometric Modeling: Insight and Computation

The conventional wisdom expressed at several recent joint conferences and workshops on algebraic geometry and geometric modeling – Algebraic Geometry and Geometric Modeling 2002, Vilnius, Lithuania, The MSRI Workshop on Real Algebraic Geometry in Applications, Berkeley, 2004, and Algebraic Geometry and Geometric Modeling 2004, Nice, France – is that algebraic geometry has much to offer geometri...

متن کامل

On Geometric Theorem Proving with Null Geometric Algebra

In algebraic approaches to geometric computing, the general procedure is as follows [11]: first, the geometric configuration, including both the hypotheses and the conclusion, is translated into an algebraic formulation in a prerequisite algebraic language; second, algebraic computations are carried out to the conclusion by utilizing the computational rules of the algebra and the given hypothes...

متن کامل

Algebraic and Geometric Ideas in the Theory of Discrete Optimization

This book presents recent advances in the mathematical theory of discrete optimization, particularly those supported by methods from algebraic geometry, commutative algebra, convex and discrete geometry, generating functions, and other tools normally considered outside the standard curriculum in optimization. Algebraic and Geometric Ideas in the Theory of Discrete Optimization • offers BLOCKINs...

متن کامل

E cient and Reliable Computation with Algebraic Numbers for Geometric Algorithms

Many geometric algorithms involve dealing with numeric data corresponding to high degree algebraic numbers. They come up in computing generalized Voronoi diagrams of lines and planes, medial axis of a polyhedron and geometric computation on non-linear primitives described using algebraic functions. Earlier algorithms dealing with algebraic numbers either use xed precision arithmetic or techniqu...

متن کامل

On Symbolic Parametrization of Algebraic Curves

In this paper we give an overview of the symbolic computation of rational parametrizations for algebraic curves. Parametrization of algebraic curves has been a topic in algebraic geometry for a long time and there are basically two approaches to the problem. The first approach is a geometric one, whereby a parametrization is determined from the intersection points of the given curve with a cert...

متن کامل

Algebraic Number Comparisons for Robust Geometric Operations

Motivation: Computations with algebraic numbers are of key importance in several geometric computations. Algebraic numbers arise as solutions to systems of polynomials—a common operation in many geometric applications, particularly those involving curved objects. Polynomials regularly describe the relationships between even basic geometric objects, for example the (squared) distance between two...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002